package com.pb.metadata.mapper;

import java.util.List;
import java.util.Map;

public interface DimensionNoManagementMapper {

    List<Map<String, Object>> select(Map<String, Object> map);

    void addDimNoData(Map<String, Object> paramMap);

    Long selMaxDinNo();

    void delDimNoData(Map<String, Object> paramMap);

    void updateDimNoData(Map<String, Object> paramMap);

    List<Map<String, Object>> getComDimAttrRegDataByDimNo(Map<String, Object> map);

    void updateComRelaCdFlag(Map<String, Object> map);

    void updateComDimAttrValue(Map<String, Object> paramMap);

    void updateComDimAttrRegData(Map<String, Object> paramMap);

    List<Map<String, Object>> getComRelaStdCodeList(Map<String, Object> map);

    void delComAttrRegData(Map<String, Object> map);

    void delComAttrRegValue(Map<String, Object> map);

    Map validUnique(Map<String, Object> paramMap);

    void addComDimAttrRegData(Map<String, Object> paramMap);

    void delComAttrRegDataByDimNo(Map<String, Object> paramMap);

    void delComAttrRegValueByDimNo(Map<String, Object> paramMap);

    void updateUnifyFlag(Map<String, Object> paramMap);

    void updateDimTypeDeleteFlag(Map<String, Object> paramMap);

    String selectDimNoSysFlag(Map<String, Object> paramMap);
}
